/**
 * 新闻二级目录请求模块
 */
import request from '@/utils/request'

/**
 * 获取新闻中心二级目录
 */

// eslint-disable-next-line indent
export function getNews(params) {
  return request({
    url: '/news_directory/get',
    method: 'get',
    // body 使用data
    // query 使用params
    // headers 使用headers
    params
  })
}
/**
 * 增加新闻中心二级目录
 */
export function addNews(data) {
  return request({
    url: '/news_directory/add',
    method: 'post',
    data
  })
}
/**
 * 修改新闻中心二级目录
 */
export function modifyNews(data) {
  return request({
    url: '/news_directory/modify',
    method: 'post',
    data
  })
}

/**
 * 删除新闻中心二级目录
 */
export function deleteNews(data) {
  return request({
    url: '/news_directory/delete',
    method: 'post',
    data
  })
}

/**
 * 获取新闻内容列表
 */
export function getNewsList(params) {
  return request({
    url: '/news/list',
    method: 'get',
    params
  })
}

/**
 * 新增或修改新闻内容
 */
export function AddNewsContent(data) {
  return request({
    url: '/news/add_or_modify',
    method: 'post',
    data
  })
}

/**
 * 删除新闻内容
 */
export function deleteNewsContent(data) {
  return request({
    url: '/news/delete',
    method: 'post',
    data
  })
}

/**
 * 编辑新闻内容
 */
export function modifyNewsContent(data) {
  return request({
    url: '/news/delete',
    method: 'post',
    data
  })
}

/**
 *获得新闻排行榜
 */
export function getNewsLeader(params) {
  return request({
    url: '/news_leaderboard/get',
    method: 'get',
    params
  })
}

/**
 * 新增新闻排行榜
 */
export function addNewsLeader(data) {
  return request({
    url: '/news_leaderboard/add',
    method: 'post',
    data
  })
}

/**
 * 删除新闻排行榜
 */
export function deleteNewsLeader(data) {
  return request({
    url: '/news_leaderboard/delete',
    method: 'post',
    data
  })
}

/**
 *获得轮播新闻
 */
export function getNewsCarousel(params) {
  return request({
    url: '/carousel_news/get',
    method: 'get',
    params
  })
}

/**
 * 新增新闻排行榜
 */
export function addNewsCarousel(data) {
  return request({
    url: '/carousel_news/add',
    method: 'post',
    data
  })
}

/**
 * 删除轮播新闻
 */
export function deleteNewsCarousel(data) {
  return request({
    url: '/carousel_news/delete',
    method: 'post',
    data
  })
}
